international aid - French English Dictionary